largeleaf sandwort - Spanish English Dictionary